English to Chinese Traditional Dictionary
incarcerated
有期徒刑
Meaning for incarcerated found in 9 Languages.
Sponored Video